package com.rsglxt.server;

import java.util.List;

import com.entity.Dlyh;
import com.entity.DlyhDAO;

public class DlyhServer {
	DlyhDAO dlyhdao;

	public DlyhDAO getDlyhdao() {
		return dlyhdao;
	}

	public void setDlyhdao(DlyhDAO dlyhdao) {
		this.dlyhdao = dlyhdao;
	}
	public List findall()
	{
		return dlyhdao.findAll();
	}
	public List getall(String hql)
	{
		return dlyhdao.getall(hql);
	}
	
	public void savedlyh(Dlyh dlyh)
	{
		dlyhdao.save(dlyh);
	}
	public void deletedlyh(Dlyh dlyh)
	{
		dlyhdao.delete(dlyh);
	}
	
	/**
	 * 利用id获得信息
	 * @param id
	 * @return
	 */
	public Dlyh getdlyh(Integer id)
	{
		return dlyhdao.findById(id);
	}
	/**
	 * 保存更新信息
	 */
	public void saveeidt(Dlyh dlyh)
	{
		dlyhdao.attachDirty(dlyh);
	}
	public List getyhname(String hql)
	{
		return dlyhdao.getyhname(hql);
	}
}
